to meet its obligations and guarantees - Alemán Inglés Diccionario